﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TimeTracker.BusinessObjects.Common
{
    public abstract class CompositeSpecification<T>
    {
        protected Specification<T> _leftSide;
        protected Specification<T> _righSide;

        public CompositeSpecification(Specification<T> leftSide, Specification<T> rightSide)
        {
            _leftSide = leftSide;
            _righSide = rightSide;
        }

        public virtual bool IsSatisfiedBy(T obj)
        {
            return false;
        }
    }

}
